LiteSpeed\Media D

Total Complexity 229
Dependencies 12
Dependents 1
Total lines 1,380
Lines of code 780
Logical lines of code 489
Comment lines 414
Methods 31
Properties 5

Methods 31

Method Rating Maintainability Complexity Lines of code
_parse_img()
D
31 34 98
_finalize()
C
36 26 68
media_row_con()
C
29 21 133
_parse_img_for_preload()
B
41 16 54
_replace_buffer_img_webp()
A
44 16 40
_parse_iframe()
A
45 13 39
_browser_support_next_gen()
A
50 12 28
rescale_ori()
A
50 9 26
replace_urls_in_json()
A
48 8 33
_detect_dimensions()
S
54 7 20
replace_background_webp()
S
53 6 21
info()
S
54 6 20
init()
S
56 6 17
replace_webp()
S
52 5 26
get_image_sizes()
S
56 4 18
finalize()
S
58 4 18
__construct()
S
58 4 16
rename()
S
57 4 16
webp_srcset()
S
62 4 12
finalize_head()
S
67 3 8
webp_attach_img_src()
S
66 3 8
webp_url()
S
69 3 7
after_user_init()
S
69 2 6
adjust_jpg_quality()
S
70 2 7
del()
S
66 2 8
media_row_actions()
S
71 2 6
webp_support()
S
73 2 6
next_gen_image_title()
S
69 2 7
after_admin_init()
S
69 1 6
delete_attachment()
S
75 1 4
media_row_title()
S
75 1 4